API Documentation
nkGraphics::Mesh Member List

This is the complete list of members for nkGraphics::Mesh, including all inherited members.

addVertexBuffer(nkMemory::BufferView< unsigned char > view, unsigned int stride=0)nkGraphics::Mesh
addVertexBufferCopy(nkMemory::BufferView< unsigned char > view, unsigned int stride=0)nkGraphics::Mesh
addVertexBufferForward(nkMemory::Buffer &&buffer, unsigned int stride=0)nkGraphics::Mesh
computeBounds(const nkMemory::StringView &positionAttributeName)nkGraphics::Mesh
Exportable()nkExport::Exportable
exportClassToTree(nkExport::Node *rootNode) overridenkGraphics::Meshvirtual
freeShadowBuffers()nkGraphics::Meshvirtual
getAutoComputeBounds() constnkGraphics::Mesh
getBounds() constnkGraphics::Mesh
getGpuUploadCanBeDeferred() constnkGraphics::Resource
getHidden() constnkGraphics::Resource
getId() constnkGraphics::Mesh
getIndexBuffer() constnkGraphics::Mesh
getIndexCount() constnkGraphics::Meshvirtual
getIndexFormat() constnkGraphics::Mesh
getInputLayout() constnkGraphics::Mesh
getLoadState() constnkGraphics::Resource
getResourceName() constnkGraphics::Resource
getResourcePath() constnkGraphics::Resource
getResourceTypeName() constnkGraphics::Resource
getTopology() constnkGraphics::Mesh
getVertexBuffer(unsigned int index) constnkGraphics::Mesh
getVertexBufferCount() constnkGraphics::Mesh
getVertexBufferStride(unsigned int index) constnkGraphics::Mesh
getVertexCount() constnkGraphics::Meshvirtual
importClassFromTree(nkExport::Node *rootNode) overridenkGraphics::Meshvirtual
isReadyForRendering() constnkGraphics::Resource
isUnloaded() constnkGraphics::Resource
load()=0nkGraphics::Resourcepure virtual
Mesh()nkGraphics::Mesh
removeVertexBuffer(unsigned int index)nkGraphics::Mesh
Resource()nkGraphics::Resource
Resource(const nkMemory::StringView &path)nkGraphics::Resource
setAutoComputeBounds(bool value)nkGraphics::Mesh
setBounds(const BoundingBox &value)nkGraphics::Mesh
setGpuUploadCanBeDeferred(bool value)nkGraphics::Resource
setHidden(bool value)nkGraphics::Resource
setId(unsigned int value)nkGraphics::Mesh
setIndexBuffer(nkMemory::BufferView< unsigned char > view)nkGraphics::Mesh
setIndexBufferCopy(nkMemory::BufferView< unsigned char > view)nkGraphics::Mesh
setIndexBufferForward(nkMemory::Buffer &&buffer)nkGraphics::Mesh
setIndexCount(int value)nkGraphics::Mesh
setIndexFormat(INDEX_FORMAT value)nkGraphics::Mesh
setInputLayout(const MeshInputLayout &layout)nkGraphics::Mesh
setResourceName(const nkMemory::StringView &name)nkGraphics::Resource
setResourcePath(const nkMemory::StringView &path)nkGraphics::Resourcevirtual
setTopology(PRIMITIVE_TOPOLOGY value)nkGraphics::Mesh
setVertexCount(int value)nkGraphics::Mesh
unload()=0nkGraphics::Resourcepure virtual
~Exportable()nkExport::Exportablevirtual
~Mesh()nkGraphics::Meshvirtual
~Resource()nkGraphics::Resourcevirtual